//配置请求转发的代理（即跨域）
//正式的项目是部署在Linux中 利用nginx反向代理，前端后端的域名一样
//定义代理的对象
let proxyObj = {};
proxyObj['/ws'] = {
    ws: true,
    target: "ws://localhost:8081"
};
proxyObj['/'] = {  //拦截http请求
    ws: false,  //关掉webSocket
    target: 'http://localhost:8081', //目标转发地址
    changeOrigin: true,    //如果设置成true：发送请求头中host会设置成target·(ttp://localhost:8090-)
    pathRewrite: {   //请求地址重写
        '^/': ''  //拦截到的地址不去修改它  http://XX.XX.XX.XX:8083/login，后面改成'api'->http://XX.XX.XX.XX:8083/api/login
    }
}

//将其端口导出 便于外界访问到
module.exports = {
    devServer: {  //配置开发环境
        host: 'localhost', //端口号
        port: 8080,
        proxy: proxyObj  //代理对象
    }
}